// P4072 write by cn_ryh